home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part2 / 14958 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  2.1 KB

  1. Path: skyfox.usask.ca!stow
  2. From: stow@skyfox.usask.ca
  3. Newsgroups: alt.computer.consultants,comp.edu,comp.lang.basic.misc,comp.lang.c++,comp.lang.misc,comp.lang.pascal.borland,comp.lang.pascal.delphi.misc,comp.misc,comp.os.msdos.programmer,comp.os.os2.programmer.misc,comp.programming
  4. Subject: RE: Info on being a Systems Programmer/Analyst?
  5. Date: 2 APR 96 22:00:31 GMT
  6. Organization: University of Saskatchewan
  7. Message-ID: <2APR96.22003113@skyfox.usask.ca>
  8. References: <3150eada.14098156@News.why.net> <4j23pj$mco@dfw-ixnews5.ix.netcom.com> <4jigr8$3bh@fnord.dfw.net>
  9. NNTP-Posting-Host: sask.usask.ca
  10.  
  11. >: >Many people say that to be a programmer, you need a lot of math
  12. >: >skills, but I wonder if that is true.  I'd like to know specifically
  13. >: >what type of math is used and how it is applied.
  14.  
  15. To a "programmer" you won't need a lot of math insofar as what math
  16. skills contribute to your programming skills - unless, of course, you
  17. are involved in a programming something that needs to do a lot of math
  18. (or even just a little bit of more complicated math).
  19.  
  20. However, when you study math (or physics, or chemistry, or ...) you don't
  21. just learn "math" - you learn generic problem solving skills.  You also 
  22. learn how to think in a structured, logical manner.  These are the primary
  23. benefits of studying the sciences if you plan to work in the computer
  24. industry.
  25.  
  26. Programming is problem solving first -  writing the solution in a
  27. language the computer (or compiler) can understand is a distant second.
  28.  
  29. Having just barely qualified for a physics degree before I got involved 
  30. with computer science helped me a great deal:  all the others in the 
  31. classes were struggling to learn both problem solving skills and a 
  32. programming language at the same time.  I just had to learn the language.
  33. For a long time I did significantly better than a lot of people that
  34. I openly acknowledge to be a lot smarter than I am simply because of the
  35. head start I had.
  36.  
  37.  
  38. However, programming is just a small - but very important - part of
  39. computer science.  Many other areas in computer science will
  40. require good mathematical skills and a little physics and electronics
  41. background will also come in handy.
  42.  
  43.